def get_days_in_month(month):
    # 每月对应的天数
    days_in_month = {
        1: 31, 2: 28, 3: 31, 4: 30, 5: 31, 6: 30,
        7: 31, 8: 31, 9: 30, 10: 31, 11: 30, 12: 31
    }

    # 判断输入月份是否有效
    if month in days_in_month:
        return days_in_month[month]
    else:
        return None

if __name__ == "__main__":
    # 用户输入
    try:
        month = int(input("请输入月份（1-12）："))
        days = get_days_in_month(month)

        if days:
            print(f"{month} 月有 {days} 天。")
        else:
            print("输入的月份有误，请输入 1 到 12 之间的数字！")
    except ValueError:
        print("输入无效，请输入一个数字！")

